package javachongkao.编程基础.Scanner入门;

import java.util.Scanner;
import java.lang.Math;
//7-7 jmu-java-m01-Scanner入门
//输入一个整数，然后输入一个浮点数（带小数点的数）。
//对两个数求和，并输出。然后对和进行开根号并输出。
//再将开根号得到的结果转化为字符串（可使用String.valueOf()函数），然后截取前6个字符（包含小数点，可使用String的subString方法）输出。
//
//输入格式:
//整数x 浮点数y
//
//输出格式:
//整数与浮点数的和
//和的开根号
//和的开根号的前6个字符
//
//输入样例:
//2
//3.141592654
//
//输出样例:
//5.141592654
//2.2675080273286796
//2.2675
public class Main6 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int x = scanner.nextInt();
        double y = scanner.nextDouble();
        double sum = x + y;
        System.out.println(sum);
        double sqrt = Math.sqrt(sum);
        System.out.println(sqrt);
        String sqrtStr = String.valueOf(sqrt);
        if (sqrtStr.length() > 6) {
            sqrtStr = sqrtStr.substring(0, 6);
        }
        System.out.println(sqrtStr);
    }
}
